Tight bounds and 2-approximation algorithms for integer programs with two variables per inequality
نویسندگان
چکیده
The problem of integer programming in bounded variables, over constraints with no more than two variables in each constraint is NP-complete, even when all variables are binary. This paper deals with integer linear minimization problems in n variables subject to m linear constraints with at most two variables per inequality, and with all variables bounded between 0 and U. For such systems, a 2?approximation algorithm is presented that runs in time O(mnU 2 log(Un 2 =m)), so it is polynomial in the input size if the upper bound U is polynomially bounded. The algorithm works by nding rst a super-optimal feasible solution that consists of integer multiples of 1 2. That solution gives a tight bound on the value of the minimum. It further more has an identiiable subset of integer components that retain their value in an integer optimal solution of the problem. These properties are a generalization of the properties of the vertex cover problem. The algorithm described is, in particular, a 2-approximation algorithm for the problem of minimizing the total weight of true variables, among all truth assignments to the 2-satissability problem.
منابع مشابه
Tight Bounds and Approximation Algorithms for Integer Programs with Two Variables per Inequality
The problem of integer programming in bounded variables over constraints with no more than two variables in each constraint is NP complete even when all variables are binary This paper deals with integer linear minimization problems in n variables subject to m linear constraints with at most two variables per inequality and with all variables bounded between and U For such systems a approximati...
متن کاملAngewandte Mathematik Und Informatik Universit at Zu K Oln Algorithmic Chernoo-hoeeding Inequalities in Integer Programming Algorithmic Chernoo-hoeeding Inequalities in Integer Programming
Proofs of classical Chernoo-Hoeeding bounds has been used to obtain polynomial-time implementations of Spencer's derandomization method of conditional probabilities on usual-nite machine models: given m events whose complements are large deviations corresponding to weighted sums of n mutually independent Bernoulli trials, Raghavan's lattice approximation algorithm constructs for 0 ? 1 weights a...
متن کاملAlgorithmic Chernoo-hoeeding Inequalities in Integer Programming Zz
Proofs of classical Chernoo-Hoeeding bounds have been used to obtain polynomial time implementations of Spencer's derandomization method of conditional probabilities on usual nite machine models: given m events whose complements are large deviations corresponding to weighted sums of n mutually independent Bernoulli trials, Raghavan's lattice approximation algorithm constructs for 0 ? 1 weights ...
متن کاملSimple and Fast Algorithms for Linear and Integer Programs with Two Variables Per Inequality
The authors present an O(inn log m) algorithm for solving feasibility in linear programs with up to two variables per inequality which is derived directly from the Fourier-Motzkin elimination method. (The number of variables and inequalities are denoted by n and m, respectively.) The running time of the algorithm dominates that of the best known algorithm for the problem, and is far simpler. In...
متن کاملTight Approximation Results for General Covering Integer Programs
In this paper we study approximation algorithms for solving a general covering integer program. An n-vector x of nonnegative integers is sought, which minimizes c ·x, subject to Ax ≥ b, x ≤ d. The entries of A, b, c are nonnegative. Let m be the number of rows of A. Covering problems have been heavily studied in combinatorial optimization. We focus on the effect of the multiplicity constraints,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Math. Program.
دوره 62 شماره
صفحات -
تاریخ انتشار 1993